package com.warm.pump.module.sys.service;

import com.warm.pump.module.sys.bean.po.gen.SysRoleMenu;
import com.warm.pump.frame.gen.bean.PageBean;

import java.util.List;
import java.util.Map;

/**
 * sys_role_menu
 *
 */
public interface ISysRoleMenuService {

	/**
	 * 根据角色ID和菜单ID列表，持久化角色与菜单对应关系
	 * @param roleId 角色ID
	 * @param menuIdList 菜单ID列表
	 */
	void saveOrUpdate(Long roleId, List<Long> menuIdList);

	/**
	 * 根据角色ID，获取菜单ID列表
	 * @param roleId 角色ID
	 * @return
	 */
	List<Long> queryMenuIdList(Long roleId);
}
